electra dolphin - German English Dictionary